syn match javaFunction "/<[a-zA-Z_][a-zA-Z_0-9]*/>[^()*])("me=e-2
syn match javaFunction "/<[a-zA-Z_][a-zA-Z_0-9]*/>/s*("me=e-1
hi javaFunction  cterm=NONE ctermfg=cyan

syn match javaMathOperator       display "[-+/*/%=]"

syn match javaLogicalOperator    display "[!<>]=/=" 
syn match javaLogicalOperator    display "=="

syn match javaBinaryOperator     display "/(&/||/|/^/|<</|>>/)=/="
syn match javaLogicalOperator    display "&&/|||"
syn match javaLogicalOperatorError display "/(&&/|||/)="

hi javaMathOperator ctermfg=blue
hi javaLogicalOperator ctermfg=blue
hi javaBinaryOperator ctermfg=blue
hi javaLogicalOperator ctermfg=blue
hi javaLogicalOperatorError ctermfg=red

